ethernet phy library · Maintained
Maintainers
- M Andrew Lunn <andrew@lunn.ch>
- M Heiner Kallweit <hkallweit1@gmail.com>
- R Russell King <linux@armlinux.org.uk>
Paths
- F
Documentation/ABI/testing/sysfs-class-net-phydev - F
Documentation/devicetree/bindings/net/ethernet-connector.yaml - F
Documentation/devicetree/bindings/net/ethernet-phy.yaml - F
Documentation/devicetree/bindings/net/mdio* - F
Documentation/devicetree/bindings/net/qca,ar803x.yaml - F
Documentation/networking/phy-port.rst - F
Documentation/networking/phy.rst - F
drivers/net/mdio/ - F
drivers/net/mdio/acpi_mdio.c - F
drivers/net/mdio/fwnode_mdio.c - F
drivers/net/mdio/of_mdio.c - F
drivers/net/pcs/ - F
drivers/net/phy/ - F
include/dt-bindings/net/qca-ar803x.h - F
include/linux/*mdio*.h - F
include/linux/linkmode.h - F
include/linux/mdio/*.h - F
include/linux/mii.h - F
include/linux/of_net.h - F
include/linux/phy.h - F
include/linux/phy_fixed.h - F
include/linux/phy_link_topology.h - F
include/linux/phylib_stubs.h - F
include/linux/platform_data/mdio-bcm-unimac.h - F
include/net/phy/ - F
include/trace/events/mdio.h - F
include/uapi/linux/mdio.h - F
include/uapi/linux/mii.h - F
net/core/of_net.c
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH net-next 0/8] net: mdio: realtek-rtl9300: Add RTL83xx support
2026-06-13 11:30 · 7 replies in 7d · Markus Stockhausen <hidden> -
HOTtoday
[PATCH net-next v5 0/4] net: dsa: mt7628 embedded switch initial support
2026-06-13 18:20 · 1 reply in 7d · Joris Vaisvila <hidden> -
WARM1d
[PATCH net-next v10 0/2] net: sfp: extend SMBus support
2026-06-12 14:28 · 2 replies in 7d · Jonas Jelonek <jelonek.jonas@gmail.com> -
HOTtoday
[PATCH net-next v5 0/4] Add support for RTL8261C_CG
2026-06-11 03:25 · 4 replies in 7d · javen <hidden> -
WARM1d
[PATCH net-next v3 0/5] net: mdio: realtek-rtl9300: Add RTL931x support
2026-06-10 19:42 · 4 replies in 7d · Markus Stockhausen <hidden> -
HOTtoday
[PATCH v5 0/9] Support for block device NVMEM providers
2026-06-12 13:21 · 1 reply in 7d · Loic Poulain <loic.poulain@oss.qualcomm.com> -
WARM1d
[PATCH net-next v6 00/12] net: pcs: Introduce support for fwnode PCS
2026-06-09 15:16 · 7 replies in 7d · Christian Marangi <ansuelsmth@gmail.com> -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH net-next v3] net: phy: sfp: detect presence via I2C when no MOD_DEF0 GPIO
2026-06-11 17:53 · 0 replies in 7d · Greg Patrick <hidden> -
HOTtoday
[PATCH net-next v4 00/13] net: Add ADIN1140 support
2026-06-09 15:28 · 3 replies in 7d · Ciprian Regus <hidden> -
WARM3d
[PATCH net-next v2 0/5] net: mdio: realtek-rtl9300: Add RTL931x support
2026-06-09 05:29 · 4 replies in 7d · Markus Stockhausen <hidden>
Active reviewers (last 30 days)
-
Andrew Lunn <andrew@lunn.ch>
28 attestations (28 Reviewed-by) · last on 2026-06-13 -
Nicolai Buchwitz <hidden>
10 attestations (8 Reviewed-by, 2 Suggested-by) · last on 2026-06-11 -
Maxime Chevallier <maxime.chevallier@bootlin.com>
9 attestations (9 Reviewed-by) · last on 2026-06-12 -
Alexander Duyck <alexanderduyck@fb.com>
4 attestations (4 Reviewed-by) · last on 2026-05-27 -
Bartosz Golaszewski <hidden>
3 attestations (3 Reviewed-by) · last on 2026-06-12 -
Marek Vasut <hidden>
3 attestations (3 Reviewed-by) · last on 2026-06-09 -
Conor Dooley <conor.dooley@microchip.com>
2 attestations (2 Acked-by) · last on 2026-06-08 -
Aleksander Bajkowski <hidden>
2 attestations (2 Reported-by) · last on 2026-06-05 -
Manuel Stocker <hidden>
1 attestation (1 Tested-by) · last on 2026-06-11 -
Daniel Golle <daniel@makrotopia.org>
1 attestation (1 Co-developed-by) · last on 2026-06-09
Recent patches
Most-recent 30 patches in this subsystem on netdev (capped at 30), ordered by date desc.
-
HOTtoday
REVIEWED: 8 (8M) [PATCH net-next v5 2/4] net: phy: mediatek: add phy driver for MT7628 built-in Fast Ethernet PHYs
2026-06-13 · Joris Vaisvila <hidden> -
HOTtoday
[PATCH net-next 6/8] net: mdio: realtek-rtl9300: Increase MDIO timeout
2026-06-13 · Markus Stockhausen <hidden> -
HOTtoday
[PATCH net-next 8/8] net: mdio: realtek-rtl9300: Add support for RTL839x
2026-06-13 · Markus Stockhausen <hidden> -
HOTtoday
[PATCH net-next 5/8] net: mdio: realtek-rtl9300: Add c45 over c22 mitigation
2026-06-13 · Markus Stockhausen <hidden> -
HOTtoday
[PATCH net-next 2/8] net: mdio: realtek-rtl9300: Add polling documentation
2026-06-13 · Markus Stockhausen <hidden> -
HOTtoday
[PATCH net-next 4/8] net: mdio: realtek-rtl9300: Configure hardware polling during probing
2026-06-13 · Markus Stockhausen <hidden> -
HOTtoday
[PATCH net-next 7/8] net: mdio: realtek-rtl9300: Add support for RTL838x
2026-06-13 · Markus Stockhausen <hidden> -
HOTtoday
[PATCH net-next 3/8] net: mdio: realtek-rtl9300: Add page tracking
2026-06-13 · Markus Stockhausen <hidden> -
DORMANTno replies
REVIEWED: 4 (4M) [PATCH net-next v10 2/2] net: sfp: extend SMBus support
2026-06-12 · Jonas Jelonek <jelonek.jonas@gmail.com> -
WARM1d
REVIEWED: 4 (4M) [PATCH net-next v10 1/2] net: sfp: apply I2C adapter quirks to limit block size
2026-06-12 · Jonas Jelonek <jelonek.jonas@gmail.com> -
HOTtoday
REVIEWED: 1 (0M) [PATCH v5 6/9] net: of_net: Add of_get_nvmem_eui48() helper for EUI-48 lookup
2026-06-12 · Loic Poulain <loic.poulain@oss.qualcomm.com> -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH net-next v3] net: phy: sfp: detect presence via I2C when no MOD_DEF0 GPIO
2026-06-11 · Greg Patrick <hidden> -
HOTtoday
[PATCH net-next v5 3/4] net: phy: realtek: add support for RTL8261C_CG
2026-06-11 · javen <hidden> -
HOTtoday
[PATCH net-next v5 2/4] net: phy: c45: add genphy_c45_config_master_slave()
2026-06-11 · javen <hidden> -
HOTtoday
REVIEWED: 1 (0M) [PATCH net-next v5 1/4] net: phy: c45: add genphy_c45_soft_reset()
2026-06-11 · javen <hidden> -
HOTtoday
REVIEWED: 1 (0M) [PATCH net-next v5 4/4] net: phy: realtek: load firmware for RTL8261C_CG
2026-06-11 · javen <hidden> -
WARM1d
REVIEWED: 4 (4M) [PATCH net-next v3 3/5] net: mdio: realtek-rtl9300: Make otto_emdio_read_cmd() generic
2026-06-10 · Markus Stockhausen <hidden> -
WARM1d
REVIEWED: 8 (8M) [PATCH net-next v3 5/5] net: mdio: realtek-rtl9300: Add support for RTL931x
2026-06-10 · Markus Stockhausen <hidden> -
WARM1d
REVIEWED: 8 (8M) [PATCH net-next v3 4/5] net: mdio: realtek-rtl9300: Add registers for high port count models
2026-06-10 · Markus Stockhausen <hidden> -
WARM1d
REVIEWED: 8 (8M) [PATCH net-next v3 2/5] net: mdio: realtek-rtl9300: Add prefix to register field defines
2026-06-10 · Markus Stockhausen <hidden> -
WARM1d
REVIEWED: 2 (0M) [PATCH net-next v10 3/3] net: phy: micrel: expose KSZ87xx low-loss cable tunables
2026-06-09 · Fidelio Lawson <hidden> -
HOTtoday
REVIEWED: 8 (8M) [PATCH net-next v4 10/13] net: phy: add generic helpers for direct C45 MMD access
2026-06-09 · Ciprian Regus <hidden> -
HOTtoday
REVIEWED: 8 (8M) [PATCH net-next v4 11/13] net: phy: microchip-t1s: use generic C45 MMD access helpers
2026-06-09 · Ciprian Regus <hidden> -
HOTtoday
REVIEWED: 8 (8M) [PATCH net-next v4 12/13] net: phy: Add support for the ADIN1140 PHY
2026-06-09 · Ciprian Regus <hidden> -
WARM1d
[PATCH net-next v6 05/12] net: phylink: support late PCS provider attach
2026-06-09 · Christian Marangi <ansuelsmth@gmail.com> -
WARM1d
[PATCH net-next v6 09/12] net: phylink: add .pcs_link_down PCS OP
2026-06-09 · Christian Marangi <ansuelsmth@gmail.com> -
WARM1d
[PATCH net-next v6 04/12] net: pcs: implement Firmware node support for PCS driver
2026-06-09 · Christian Marangi <ansuelsmth@gmail.com> -
WARM1d
[PATCH net-next v6 11/12] net: pcs: airoha: add PCS driver for Airoha AN7581 SoC
2026-06-09 · Christian Marangi <ansuelsmth@gmail.com> -
WARM1d
[PATCH net-next v6 03/12] net: phylink: add phylink_release_pcs() to externally release a PCS
2026-06-09 · Christian Marangi <ansuelsmth@gmail.com> -
WARM1d
[PATCH net-next v6 01/12] net: phylink: keep and use MAC supported_interfaces in phylink struct
2026-06-09 · Christian Marangi <ansuelsmth@gmail.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE142d
REVIEWED: 1 (0M) [PATCH RFC net-next v2 1/2] net: phy: marvell: 88e1111: define gigabit features
2026-01-01 · Josua Mayer <hidden> · 1 Reviewed-by -
STALE156d
REVIEWED: 1 (1M) [PATCH net-next v3 4/4] net: phy: microchip_rds_ptp: add HW timestamp configuration reporting
2026-01-06 · Vadim Fedorenko <vadim.fedorenko@linux.dev> · 1 Reviewed-by -
STALE151d
REVIEWED: 10 (8M) [PATCH net-next v22 14/14] Documentation: networking: Document the phy_port infrastructure
2026-01-08 · Maxime Chevallier <maxime.chevallier@bootlin.com> · 2 Reviewed-by, 1 Tested-by -
STALE124d
REVIEWED: 2 (0M) [PATCH 5.10] net: mdio: fix unbalanced fwnode reference count in mdio_device_release()
2026-01-16 · David Nyström <hidden> · 2 Reviewed-by -
STALE137d
REVIEWED: 3 (3M) [PATCH net-next] net: phy: micrel: Add support for lan9645x internal phy
2026-01-23 · Jens Emil Schulz Østergaard <hidden> · 2 Reviewed-by -
STALE108d
REVIEWED: 3 (3M) [PATCH net-next v2] net: phy: micrel: Add support for lan9645x internal phy
2026-01-30 · Jens Emil Schulz Østergaard <hidden> · 2 Reviewed-by -
STALE106d
REVIEWED: 3 (3M) [PATCH net-next v3] net: phy: micrel: Add support for lan9645x internal phy
2026-02-26 · Jens Emil Schulz Østergaard <hidden> · 2 Reviewed-by -
STALE100d
REVIEWED: 8 (8M) [PATCH net-next v2] net: phy: realtek: Add support for PHY LEDs on RTL8211F-VD
2026-03-04 · Kryštof Černý via B4 Relay <devnull+cleverline1mc.gmail.com@kernel.org> · 1 Reviewed-by -
STALE66d
REVIEWED: 5 (5M) [PATCH 6.1.y 3/3] net: phy: fix phy_uses_state_machine()
2026-03-27 · Rajani Kantha <hidden> · 1 Reviewed-by -
STALE66d
REVIEWED: 1 (0M) [PATCH 6.1.y 1/3] net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend()
2026-03-27 · Rajani Kantha <hidden> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE208d
[PATCH net-next v2 3/3] net: mdio: improve reset handling in mdio_device.c
2025-11-17 · Buday Csaba <hidden> -
STALE208d
[PATCH net-next v2 2/3] net: mdio: common handling of phy device reset properties
2025-11-17 · Buday Csaba <hidden> -
STALE205d
[PATCH v3 net-next 2/6] net: phy: realtek: eliminate priv->phycr2 variable
2025-11-17 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE205d
[PATCH v3 net-next 6/6] net: phy: realtek: create rtl8211f_config_phy_eee() helper
2025-11-17 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE200d
[PATCH net-next v2 2/2] net: phy: microchip_t1s: add SQI support for LAN867x Rev.D0 PHYs
2025-11-18 · Parthiban Veerasooran <parthiban.veerasooran@microchip.com> -
STALE205d
[PATCH net-next v3 3/3] net: mdio: improve reset handling in mdio_device.c
2025-11-18 · Buday Csaba <hidden> -
STALE205d
[PATCH net-next v3 1/3] net: mdio: move device reset functions to mdio_device.c
2025-11-18 · Buday Csaba <hidden> -
STALE205d
[PATCH net-next v3 2/3] net: mdio: common handling of phy device reset properties
2025-11-18 · Buday Csaba <hidden> -
STALE149d
[PATCH net-next 01/15] net: dsa: sja1105: let phylink help with the replay of link callbacks
2025-11-18 · Vladimir Oltean <vladimir.oltean@nxp.com> -
STALE149d
[PATCH net-next 03/15] net: mdio: add driver for NXP SJA1110 100BASE-T1 embedded PHYs
2025-11-18 · Vladimir Oltean <vladimir.oltean@nxp.com>